1. 两数之和

1. 两数之和

Similar Question

leading to the advanced question

Solution Tips

方案一: 哈希表

var twoSum = function(nums, target) {
    // 用减法处理就好
    const hashtable = {};
    for (let i = 0; i < nums.length; ++i) {
        if (hashtable[target - nums[i]]  !== undefined) {
            return [i, hashtable[target - nums[i]]]
        }
        hashtable[nums[i]] = i;
    }
};